package com.angel.domain.angeluser.repositories;

import com.angel.domain.angeluser.aggregates.AngelUser;
import com.angel.domain.angeluser.valueobjects.AngelUserId;

import java.util.Optional;

/*
 * 更新关注微信公众号： 为了offer
 * @author parkin
 * @description
 * @date 2021/11/13
 */
public interface AngelUserRepository {

    /**
     * 保存用户
     * @param angelUser
     * @return
     */
    AngelUser save(AngelUser angelUser);

    Optional<AngelUser> get(AngelUserId angelUserId);

}
